home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
17 Bit Software 6: Level 6
/
17 Bit - Level 6 (1998)(Epic Marketing)[!].iso
/
quartz
/
q0428.dms
/
q0428.adf
/
libshade
/
libshade.diffs
next >
Wrap
Text File
|
1992-05-20
|
2KB
|
84 lines
diff -d +context /rs4/libshade/lex.l libshade/lex.l
*** /rs4/libshade/lex.l Wed May 20 21:34:35 1992
--- libshade/lex.l Wed May 13 18:28:16 1992
***************
*** 159,165 ****
--- 159,167 ----
. return yytext[0];
%%
+ #ifndef yywrap
yywrap() {return 1;}
+ #endif
/*
* Skip over comments.
*/
Only in libshade: makefile
Only in libshade: makefile.881
diff -d +context /rs4/libshade/misc.c libshade/misc.c
*** /rs4/libshade/misc.c Wed May 20 21:34:48 1992
--- libshade/misc.c Mon May 11 20:08:03 1992
***************
*** 185,190 ****
--- 185,191 ----
}
#else /* !RUSAGE && !TIMES */
+ #ifndef EXTERN_CPUTIME
void
RSGetCpuTime(usertime, systime)
***************
*** 192,197 ****
--- 193,199 ----
{
*usertime = *systime = 0.;
}
+ #endif /* EXTERN_CPUTIME */
#endif /* TIMES */
#endif /* RUSAGE */
diff -d +context /rs4/libshade/symtab.h libshade/symtab.h
*** /rs4/libshade/symtab.h Thu Aug 08 18:58:48 1991
--- libshade/symtab.h Tue May 12 13:12:43 1992
***************
*** 52,55 ****
--- 52,68 ----
extern Expr *ExprFloatSymtabFind();
extern SymtabEntry *SymtabFind(), *SymtabBuiltinFind();
+ #ifdef AMIGA
+ extern double hypot(double,double);
+ #ifdef MFPU
+ #undef acos(d)
+ #undef asin(d)
+ #undef atan(d)
+ #undef cos(d)
+ #undef sin(d)
+ #undef sqrt(d)
+ #undef tan(d)
+ #endif
+ #endif
+
#endif /* SYMTAB_H */
diff -d +context /rs4/libshade/yacc.y libshade/yacc.y
*** /rs4/libshade/yacc.y Wed May 20 21:34:30 1992
--- libshade/yacc.y Wed May 13 19:12:44 1992
***************
*** 1467,1474 ****
--- 1467,1480 ----
yyerror(s, pat1, pat2)
char *s, *pat1, *pat2;
{
+ #ifdef AMIGA
+ extern char *yytext;
+ #endif
fprintf(stderr,"%s: Error: %s: line %d: ", Options.progname,
yyfilename, yylineno);
+ #ifdef AMIGA
+ fprintf(stderr,"%s\n",yytext);
+ #endif
fprintf(stderr, s, pat1, pat2);
if (*s && s[strlen(s) -1] != '\n')
/* YACC doesn't put newlines on error messages. */